Skip to content

Remove AppSettings extension; pack Configuration#230

Merged
Skymly merged 2 commits into
mainfrom
chore/remove-appsettings-extension
Jul 20, 2026
Merged

Remove AppSettings extension; pack Configuration#230
Skymly merged 2 commits into
mainfrom
chore/remove-appsettings-extension

Conversation

@Skymly

@Skymly Skymly commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove the non-packable DesignPatterns.Extensions.AppSettings duplicate bridge
  • Ship Skymly.DesignPatterns.Extensions.Configuration as a packable extension
  • Restore UTF-8 for files corrupted by the prior encoding “fix”

Test plan

  • Local CiPack (tests + pack + consumer smoke)
  • CI green on this PR
  • Samples PR updated to consume Configuration bridge

Skymly added 2 commits July 19, 2026 21:55
Drop the duplicate ConfigurationManager wrapper and ship Skymly.DesignPatterns.Extensions.Configuration instead. Also restore UTF-8 for files corrupted by the prior encoding fix.
Paired PRs share a branch name; this avoids pulling a still-corrupted sibling main during the encoding recovery.
@Skymly
Skymly merged commit 00dca71 into main Jul 20, 2026
4 checks passed
@Skymly
Skymly deleted the chore/remove-appsettings-extension branch July 20, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant